package com.qf.sms.service;

/**
 * @author 30909
 */
public interface SmsService {

    /**
     * 保存一个短信验证码至数据库
     *
     * @param phoneNo   手机号
     * @param code      验证码
     * @param serviceId 服务id
     * @return
     */
    int saveSms(String phoneNo, String code, Integer serviceId);

    /**
     *  校验短信是否正确
     * @param phoneNo   手机号
     * @param code      验证码
     * @param serviceId 服务id
     * @return   0 短信验证正确
     *           1 短信超时
     *           2 短信不是最新的
     *           3 短信验证错误
     */
    int checkSms(String phoneNo, String code, Integer serviceId);

}
